import request from '@/utils/request'

// 查询设备pm2.5数据列表
export function listInfo(query) {
  return request({
    url: '/wrj/info/list',
    method: 'get',
    params: query
  })
}

export function pmTaskList(query) {
  return request({
    url: '/wrj/info/pmTaskList',
    method: 'get',
    params: query
  })
}

// 查询设备pm2.5数据详细
export function getInfo(id) {
  return request({
    url: '/wrj/info/' + id,
    method: 'get'
  })
}

// 新增设备pm2.5数据
export function addInfo(data) {
  return request({
    url: '/wrj/info',
    method: 'post',
    data: data
  })
}

// 修改设备pm2.5数据
export function updateInfo(data) {
  return request({
    url: '/wrj/info',
    method: 'put',
    data: data
  })
}

// 查询设备pm2.5数据
export function getPmListByFq(data) {
  return request({
    url: 'wrj/info/getPmListByFq',
    method: 'post',
    data: data
  })
}

// 删除任务数据信息
export function delPmTaskByFq(data) {
  return request({
    url: 'wrj/info/delPmTaskByFq',
    method: 'post',
    data: data
  })
}

// 删除设备pm2.5数据
export function delInfo(id) {
  return request({
    url: '/wrj/info/' + id,
    method: 'delete'
  })
}

// 获取飞机定位
export function getPlanePostion(query) {
  return request({
    url: '/wrj/info/getPlanePostion',
    method: 'get',
    params: query
  })
}

export function editOriginalData(query) {
  return request({
    url: '/wrj/info/editOriginalData',
    method: 'get',
    params: query
  })
}



// 根据街道，获取pm任务分区时间列表
export function getTimeList(query) {
  return request({
    url: '/wrj/info/getTimeList',
    method: 'get',
    params: query
  })
}

// 大屏查询设备pm2.5数据列表，可以选择多个任务进行展示
export function listForMultiple(query) {
  return request({
    url: '/wrj/info/listForMultiple',
    method: 'get',
    params: query
  })
}